burst (one's) cherry - Spanish English Dictionary